package com.lingxu.api.ztb.model.vo;

import lombok.Data;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Clob;
import java.util.Date;

/**
 * 企业基本信息表
 *
 * @author admin
 * @since 2025-07-24
 */
@Data
@ApiModel(value="企业基本信息表VO", description="企业基本信息表VO")
public class CimsEnterpriseBaseVO {
    /**
     * 成立时间:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="成立时间:")
    @com.alibaba.excel.annotation.ExcelProperty("成立时间:")
    @ApiModelProperty(value = "成立时间:")
    private String registDate;
    /**
     * 联系电话:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="联系电话:")
    @com.alibaba.excel.annotation.ExcelProperty("联系电话:")
    @ApiModelProperty(value = "联系电话:")
    private String telepNumber;
    /**
     * 经济性质:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="经济性质:")
    @com.alibaba.excel.annotation.ExcelProperty("经济性质:")
    @ApiModelProperty(value = "经济性质:")
    private String economicNature;
    /**
     * 传真:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="传真:")
    @com.alibaba.excel.annotation.ExcelProperty("传真:")
    @ApiModelProperty(value = "传真:")
    private String enterpriseFax;
    /**
     * 网址:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="网址:")
    @com.alibaba.excel.annotation.ExcelProperty("网址:")
    @ApiModelProperty(value = "网址:")
    private String enterpriseUrl;
    /**
     * 电子邮箱:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="电子邮箱:")
    @com.alibaba.excel.annotation.ExcelProperty("电子邮箱:")
    @ApiModelProperty(value = "电子邮箱:")
    private String enterpriseEmail;
    /**
     * 账户名称:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="账户名称:")
    @com.alibaba.excel.annotation.ExcelProperty("账户名称:")
    @ApiModelProperty(value = "账户名称:")
    private String basicName;
    /**
     * 是否锁定投标资格:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="是否锁定投标资格:")
    @com.alibaba.excel.annotation.ExcelProperty("是否锁定投标资格:")
    @ApiModelProperty(value = "是否锁定投标资格:")
    private String isBidQualificationLock;
    /**
     * 主管部门:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="主管部门:")
    @com.alibaba.excel.annotation.ExcelProperty("主管部门:")
    @ApiModelProperty(value = "主管部门:")
    private String competentDepartment;
    /**
     * 基本户开户证明:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="基本户开户证明:")
    @com.alibaba.excel.annotation.ExcelProperty("基本户开户证明:")
    @ApiModelProperty(value = "基本户开户证明:")
    private String basicAccountProof;
    /**
     * 注册资本:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="注册资本:")
    @com.alibaba.excel.annotation.ExcelProperty("注册资本:")
    @ApiModelProperty(value = "注册资本:")
    private String registCapital;
    /**
     * 信用等级:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="信用等级:")
    @com.alibaba.excel.annotation.ExcelProperty("信用等级:")
    @ApiModelProperty(value = "信用等级:")
    private String creditRating;
    /**
     * 企业类型:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="企业类型:")
    @com.alibaba.excel.annotation.ExcelProperty("企业类型:")
    @ApiModelProperty(value = "企业类型:")
    private String enterpriseType;
    /**
     * 审核标示位：0 暂存 -1 审批不通过  1 待审批  2 审批通过 3 部分通过:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="审核标示位：0 暂存 -1 审批不通过  1 待审批  2 审批通过 3 部分通过:")
    @com.alibaba.excel.annotation.ExcelProperty("审核标示位：0 暂存 -1 审批不通过  1 待审批  2 审批通过 3 部分通过:")
    @ApiModelProperty(value = "审核标示位：0 暂存 -1 审批不通过  1 待审批  2 审批通过 3 部分通过:")
    private String auditStatus;
    /**
     * 删除标示位: 0 未删除 1已删除:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="删除标示位: 0 未删除 1已删除:")
    @com.alibaba.excel.annotation.ExcelProperty("删除标示位: 0 未删除 1已删除:")
    @ApiModelProperty(value = "删除标示位: 0 未删除 1已删除:")
    private String isChange;
    /**
     * 是否首次填报 或者公示数据 0 首次填报 1公示数据:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="是否首次填报 或者公示数据 0 首次填报 1公示数据:")
    @com.alibaba.excel.annotation.ExcelProperty("是否首次填报 或者公示数据 0 首次填报 1公示数据:")
    @ApiModelProperty(value = "是否首次填报 或者公示数据 0 首次填报 1公示数据:")
    private String isHistory;
    /**
     * 外键 关联企业信息变更表主键:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="外键 关联企业信息变更表主键:")
    @com.alibaba.excel.annotation.ExcelProperty("外键 关联企业信息变更表主键:")
    @ApiModelProperty(value = "外键 关联企业信息变更表主键:")
    private String fkChangeId;
    /**
     * 信用日期:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="信用日期:")
    @com.alibaba.excel.annotation.ExcelProperty("信用日期:")
    @ApiModelProperty(value = "信用日期:")
    private String creditDate;
    /**
     * 信用年份:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="信用年份:")
    @com.alibaba.excel.annotation.ExcelProperty("信用年份:")
    @ApiModelProperty(value = "信用年份:")
    private String creditYear;
    /**
     * 账户号码 :
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="账户号码 :")
    @com.alibaba.excel.annotation.ExcelProperty("账户号码 :")
    @ApiModelProperty(value = "账户号码 :")
    private String basicAccount;
    /**
     * 银行编号 :
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="银行编号 :")
    @com.alibaba.excel.annotation.ExcelProperty("银行编号 :")
    @ApiModelProperty(value = "银行编号 :")
    private String bank;
    /**
     * 分支行名称:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="分支行名称:")
    @com.alibaba.excel.annotation.ExcelProperty("分支行名称:")
    @ApiModelProperty(value = "分支行名称:")
    private String branchname;
    /**
     * 分支行省份:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="分支行省份:")
    @com.alibaba.excel.annotation.ExcelProperty("分支行省份:")
    @ApiModelProperty(value = "分支行省份:")
    private String bankprovince;
    /**
     * 分支行城市:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="分支行城市:")
    @com.alibaba.excel.annotation.ExcelProperty("分支行城市:")
    @ApiModelProperty(value = "分支行城市:")
    private String city;
    /**
     * 未同步企业类型:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="未同步企业类型:")
    @com.alibaba.excel.annotation.ExcelProperty("未同步企业类型:")
    @ApiModelProperty(value = "未同步企业类型:")
    private String isMove;
    /**
     * 首次填报审核不通过原因:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="首次填报审核不通过原因:")
    @com.alibaba.excel.annotation.ExcelProperty("首次填报审核不通过原因:")
    @ApiModelProperty(value = "首次填报审核不通过原因:")
    private String noPassReason;
    /**
     * 主要业务:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="主要业务:")
    @com.alibaba.excel.annotation.ExcelProperty("主要业务:")
    @ApiModelProperty(value = "主要业务:")
    private String primaryService;
    /**
     * 营业范围:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="营业范围:")
    @com.alibaba.excel.annotation.ExcelProperty("营业范围:")
    @ApiModelProperty(value = "营业范围:")
    private String businessScope;
    /**
     * 真实性承诺书:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="真实性承诺书:")
    @com.alibaba.excel.annotation.ExcelProperty("真实性承诺书:")
    @ApiModelProperty(value = "真实性承诺书:")
    private String letterCommitment;
    /**
     * 首次填报送审日期:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="首次填报送审日期:")
    @com.alibaba.excel.annotation.ExcelProperty("首次填报送审日期:")
    @ApiModelProperty(value = "首次填报送审日期:")
    private String firstApprovalDate;
    /**
     * 法人:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="法人:")
    @com.alibaba.excel.annotation.ExcelProperty("法人:")
    @ApiModelProperty(value = "法人:")
    private String artificialPerson;
    /**
     * 法人职务:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="法人职务:")
    @com.alibaba.excel.annotation.ExcelProperty("法人职务:")
    @ApiModelProperty(value = "法人职务:")
    private String artificialPersonJob;
    /**
     * 法人联系方式:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="法人联系方式:")
    @com.alibaba.excel.annotation.ExcelProperty("法人联系方式:")
    @ApiModelProperty(value = "法人联系方式:")
    private String artificialPersonPhone;
    /**
     * 企业经理:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="企业经理:")
    @com.alibaba.excel.annotation.ExcelProperty("企业经理:")
    @ApiModelProperty(value = "企业经理:")
    private String enterManager;
    /**
     * 企业经理职务:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="企业经理职务:")
    @com.alibaba.excel.annotation.ExcelProperty("企业经理职务:")
    @ApiModelProperty(value = "企业经理职务:")
    private String enterManagerJob;
    /**
     * 企业经理联系方式:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="企业经理联系方式:")
    @com.alibaba.excel.annotation.ExcelProperty("企业经理联系方式:")
    @ApiModelProperty(value = "企业经理联系方式:")
    private String enterManagerPhone;
    /**
     * 技术负责人:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="技术负责人:")
    @com.alibaba.excel.annotation.ExcelProperty("技术负责人:")
    @ApiModelProperty(value = "技术负责人:")
    private String techManager;
    /**
     * 技术负责人职务:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="技术负责人职务:")
    @com.alibaba.excel.annotation.ExcelProperty("技术负责人职务:")
    @ApiModelProperty(value = "技术负责人职务:")
    private String techManagerJob;
    /**
     * 技术负责人联系方式:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="技术负责人联系方式:")
    @com.alibaba.excel.annotation.ExcelProperty("技术负责人联系方式:")
    @ApiModelProperty(value = "技术负责人联系方式:")
    private String techManagerPhone;
    /**
     * 上级机构主键，关联企业基本信息表主键PK_ENTERPRISE_ID:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="上级机构主键，关联企业基本信息表主键PK_ENTERPRISE_ID:")
    @com.alibaba.excel.annotation.ExcelProperty("上级机构主键，关联企业基本信息表主键PK_ENTERPRISE_ID:")
    @ApiModelProperty(value = "上级机构主键，关联企业基本信息表主键PK_ENTERPRISE_ID:")
    private String fkParentId;
    /**
     * 经办人联系电话
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="经办人联系电话")
    @com.alibaba.excel.annotation.ExcelProperty("经办人联系电话")
    @ApiModelProperty(value = "经办人联系电话")
    private String transactorTelep;
    /**
     * 经办人电子邮箱:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="经办人电子邮箱:")
    @com.alibaba.excel.annotation.ExcelProperty("经办人电子邮箱:")
    @ApiModelProperty(value = "经办人电子邮箱:")
    private String transactorEmail;
    /**
     * 经办人职务:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="经办人职务:")
    @com.alibaba.excel.annotation.ExcelProperty("经办人职务:")
    @ApiModelProperty(value = "经办人职务:")
    private String position;
    /**
     * 经办人:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="经办人:")
    @com.alibaba.excel.annotation.ExcelProperty("经办人:")
    @ApiModelProperty(value = "经办人:")
    private String transactorName;
    /**
     * 其他
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="其他")
    @com.alibaba.excel.annotation.ExcelProperty("其他")
    @ApiModelProperty(value = "其他")
    private String slNumber;
    /**
     * 到期时间
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="到期时间")
    @com.alibaba.excel.annotation.ExcelProperty("到期时间")
    @ApiModelProperty(value = "到期时间")
    private String expiredDate;
    /**
     * 员工数量
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="员工数量")
    @com.alibaba.excel.annotation.ExcelProperty("员工数量")
    @ApiModelProperty(value = "员工数量")
    private String staffcount;
    /**
     * 主键:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="主键:")
    @com.alibaba.excel.annotation.ExcelProperty("主键:")
    @ApiModelProperty(value = "主键:")
    private String pkEnterpriseId;
    /**
     * 投标报表记录ID
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="投标报表记录ID")
    @com.alibaba.excel.annotation.ExcelProperty("投标报表记录ID")
    @ApiModelProperty(value = "投标报表记录ID")
    private String pcims;
    /**
     * 注册用户名(外键):
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="注册用户名(外键):")
    @com.alibaba.excel.annotation.ExcelProperty("注册用户名(外键):")
    @ApiModelProperty(value = "注册用户名(外键):")
    private String fkUsername;
    /**
     * 企业名称:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="企业名称:")
    @com.alibaba.excel.annotation.ExcelProperty("企业名称:")
    @ApiModelProperty(value = "企业名称:")
    private String enterpriseName;
    /**
     * 企业曾用名:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="企业曾用名:")
    @com.alibaba.excel.annotation.ExcelProperty("企业曾用名:")
    @ApiModelProperty(value = "企业曾用名:")
    private String enterpriseFormerName;
    /**
     * 所属区域:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="所属区域:")
    @com.alibaba.excel.annotation.ExcelProperty("所属区域:")
    @ApiModelProperty(value = "所属区域:")
    private String province;
    /**
     * 注册地址:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="注册地址:")
    @com.alibaba.excel.annotation.ExcelProperty("注册地址:")
    @ApiModelProperty(value = "注册地址:")
    private String registAddress;
    /**
     * 办公地址:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="办公地址:")
    @com.alibaba.excel.annotation.ExcelProperty("办公地址:")
    @ApiModelProperty(value = "办公地址:")
    private String officeAddress;
    /**
     * 邮政编码:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="邮政编码:")
    @com.alibaba.excel.annotation.ExcelProperty("邮政编码:")
    @ApiModelProperty(value = "邮政编码:")
    private String postcode;
    /**
     * 营业执照注册号:
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name="营业执照注册号:")
    @com.alibaba.excel.annotation.ExcelProperty("营业执照注册号:")
    @ApiModelProperty(value = "营业执照注册号:")
    private String businessLicenseNumber;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageNo;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageSize;
}